Alleviating the Release and Deployment Effort of Product Software by Explicitly Managing Component Knowledge

نویسنده

  • Slinger Jansen
چکیده

Product software release, delivery, and deployment are complex tasks for software vendors, system managers, and end-users of a software system. This position paper proposes a framework that manages software knowledge during the lifecycle of a software product, with special focus on the release, delivery, and deployment processes of software components. The first pillar of the framework manages components and their associated information on a local system. The second pillar of the framework enables knowledge sharing amongst system nodes in a network. Central to the framework is the underlying knowledge base, a distributed knowledge base that stores knowledge about software systems and its components.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Modelling Deployment Using Feature Descriptions and State Models for Component-Based Software Product Families

Products within a product family are composed of different component configurations where components have different variable features and a large amount of dependency relationships with each other. The deployment of such products can be error prone and highly complex if the dependencies between components and the possible features a component can supply are not managed explicitly. This paper pr...

متن کامل

Understanding and Managing the Relationship between Requirement Changes and Product Constraints in Component-Based Software Projects

The recent surge of interest in component-based software engineering (CBSE) represents a strong reemergence of systems integration within the software industry. This approach comprises the acquisition, adaptation, and integration of reusable software components, often are purchased off-the-shelf, to enable rapid deployment of complex systems with minimum development effort and resource cost. Wh...

متن کامل

Managing Automotive Product Development

The new product development (NPD) is the process by which a new product idea is conceived, investigated, taken through the design process, manufactured, marketed and serviced. In Automotive Engineering these related to the product realization process (PRP) which consists of five phases: "Plan and Define Program", "Product Design and Development", "Process Design and...

متن کامل

Autonomous Deployment and Reconfiguration of Component-Based Applications in Open Distributed Environments

In open distributed environments (ODEs), such as grid and ubiquitous computing, deployment domains can not be statically identified as they dynamically evolve. Thus, ADLs are unadapted to describe explicitly and exhaustively applications deployed and executed on ODEs. We argue that concepts for managing evolution autonomously should allow architects to describe how their component-based applica...

متن کامل

Semantic Laboratory Notebook: Managing Biomedical Research Notes and Experimental Data

The main raw product of biomedical research is the information contained in laboratory notebooks and the associated computer files of individual researchers. Most of the problems in managing bioresearch information downstream stem from the way this information is initially recorded and stored. Electronic notebooks based on traditional knowledge management approaches have not been widely adopted...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2005